#ifndef COMCOMMANDPARSER_H
#define COMCOMMANDPARSER_H

#include <QObject>
#include <QVector>
#include <QString>
#include <QStringList>
#include "comcommandformat.h"
#include "comabstractcommand.h"

class ComCommandParser : public QObject
{
    Q_OBJECT
public:
    explicit ComCommandParser(QObject *parent = 0);

    bool parseInput(QString* input, QStringList& parsedInput);


    //command information
    static QVector<ComCommandFormat>* m_scCommandInfo;

signals:

public slots:


};

#endif // COMCOMMANDPARSER_H
